technical foul - French English Dictionary